//package receiver;
//
//import android.content.Context;
//
//import com.baidu.android.pushservice.PushMessageReceiver;
//import com.example.menhoo.toollibrary.common.helper.MessageUtil;
//import com.lidroid.xutils.util.LogUtils;
//
//import java.util.List;
//
///**
// * Created by yanglei on 16/6/12.
// * 百度推送
// */
//public class i8BaiDuPushReceiver extends PushMessageReceiver {
//    /**
//     * 调用 PushManager.startWork 后,sdk 将对 push server 发起绑定请求,这个过程是异步的。
//     * 绑定请求的结果通过 onBind 返回。
//     */
//    @Override
//    public void onBind(Context context, int errorCode, String appid,
//                       String userId, String channelId, String requestId) {
//        String responseString = "onBind errorCode=" + errorCode + " appid="
//                + appid + " userId=" + userId + " channelId=" + channelId + " requestId=" + requestId;
//        if(errorCode==0)
//        {
//            MessageUtil.showShortToast(context,"推送绑定成功 channelId="+channelId);
//        }
//        else
//        {
//            MessageUtil.showShortToast(context,"推送绑定失败 错误代码："+errorCode);
//        }
//
//    }
//
//    /**
//     * PushManager.stopWork() 的回调函数。
//     */
//    @Override
//    public void onUnbind(Context context, int errorCode, String requestId) {
//        String responseString = "onUnbind errorCode=" + errorCode + " requestId = " + requestId;
//    }
//
//    @Override
//    public void onSetTags(Context context, int i, List<String> list, List<String> list1, String s) {
//
//    }
//
//    @Override
//    public void onDelTags(Context context, int i, List<String> list, List<String> list1, String s) {
//
//    }
//
//    @Override
//    public void onListTags(Context context, int i, List<String> list, String s) {
//
//    }
//
//    /**
//     * 接收透传消息的函数。
//     */
//    @Override
//    public void onMessage(Context context, String message, String customContentString) {
//        String messageString = "透传消息 message=" + message + " customContentString=" + customContentString;
//        LogUtils.d(messageString);
//    }
//
//    /**
//     * 接收通知点击的函数。
//     */
//    @Override
//    public void onNotificationClicked(Context context, String title, String description, String customContentString) {
//        String notifyString = "通知点击 title=" + title + " description="
//                + description + " customContent=" + customContentString;
//        LogUtils.d(notifyString);
//    }
//
//    /**
//     * 接收通知到达的函数。 * @param context 上下文
//     *
//     * @param title               推送的通知的标题
//     * @param description         推送的通知的描述
//     * @param customContentString 自定义内容,为空或者 json 字符串
//     */
//    @Override
//    public void onNotificationArrived(Context context, String title,
//                                      String description, String customContentString) {
//        String notifyString = "通知到达 title=" + title + " description="
//                + description + " customContent=" + customContentString;
//        LogUtils.d(notifyString);
//    }
//}
